newly created - German English Dictionary